Delhi Riots: At least 13 killed, 150 injured as mobs take over streets

At least thirteen people have been killed and over 150 injured after communal riots broke out in New Delhi. The riots have overshadowed U.S. President Donald Trump’s first visit to India. The clashes are the worst since the unrest over a new citizenship law began in December, started at the weekend but turned deadly on […]