News Video News

Indians staged anti-China protest in Canada's Vancouver

 
Indian community members held an anti-China protest in Canada's Vancouver.
Advertisement