Indian critises OIC