India, Dec. 18 -- New Delhi A Delhi court has acquitted five people of charges of arson and rioting during the 2020 Northeast Delhi riots, after holding that the Delhi Police probed in a mechanical ma... Read More