The US Department of State spokesperson, Matthew Miller, was put on the spot to address recent publications alleging democratic backsliding…
Calling the US State Department's remarks on the arrest of Delhi Chief Minister Arvind Kejriwal "unwarranted", India on Thursday said…