India police clear protest in Delhi amid coronavirus lockdown
By Shubhomoy ChatterjeeNew Delhi, Mar 24 (EFE).- Indian police on Tuesday dismantled a protest site in a south Delhi neighborhood in the wake of a nationwide lockdown to check the spread of...