India deploys police, restricts transport ahead of major protest demanding election chief resign
NEW DELHI, Oct 10 — India deployed thousands of police in its capital and restricted transportation in and around...
Read original article on Malay Mail - All →