Big protest outside Canadian mission in Delhi, barricades toppled Nov 10, 2024 Hindu and Sikh activists held a demonstration outside the High Commission of Canada in New Delhi on Sunday to…