Parties slam Narendra Modi for ‘puppy’ remarks+

Parties slam Narendra Modi for ‘puppy’ remarks