Congress calls PM Modi’s ‘God sent’ remark as ‘increasingly delusional,’ claims INDIA bloc to cross 350 seats | India News – Times of India
NEW DELHI: As the sixth phase of Lok Sabha concluded on Saturday, Congress claimed the BJP‘s fate is “all but…