Topic: Naveen Kumar
BJP denounces insulting remarks against prophet Mohammed amidst boycott calls
India's ruling Hindu nationalist Bharatiya Janata Party has distanced itself from comments made by its leaders against the prophet Mohammed following major pushback from...