In protest against People's Republic of China aggression on LAC. Hindu Sena activists posted protest poster saying, "Chin gaddar hai, Hindi cheeni bye bye" on Embassy of China sign board located on Panchsheel Marg, New Delhi.

1 / 2
Add your comments

Be the first to add a comment.


Latest News

Latest Photos