Home World News Clashes erupted outside a Hindu temple near Toronto. They’re the latest sign of Canada and India’s spiraling relations

Clashes erupted outside a Hindu temple near Toronto. They’re the latest sign of Canada and India’s spiraling relations

by admin
Clashes erupted outside a Hindu temple near Toronto. They’re the latest sign of Canada and India’s spiraling relations