WASHINGTON: The US has refuted allegations that President Barack Obama’s speech at the Siri Fort auditorium in New Delhi, where he delivered a powerful message against religious extremism in India,
WASHINGTON: The US has refuted allegations that President Barack Obama’s speech at the Siri Fort auditorium in New Delhi, where he delivered a powerful message against religious extremism in India,