Activists of India�s main opposition stage demonstration over Rahul Gandhi�s comments in northern India.

Record ID: 355696