Police raid on athletes’ sit-in in India, many arrested
New Delhi: Indian police detained wrestlers protesting for their demands near the new Parliament building. According to the details, the police of New Delhi, the capital of India, detained the…