After China deployed around 5,000 troops in Ladakh to stop infrastructure-development activities citizens are now calling for a boycott of Chinese products.
After China deployed around 5,000 troops in Ladakh to stop infrastructure-development activities citizens are now calling for a boycott of Chinese products.