Author: Mentors4ias

Daily Current Affairs Quiz: 18th July 2019

1. Which of the following statements are true: 1. The Vienna Convention on Consular Relations of 1963 is an international treaty that defines a framework for consular relations between independent states. 2. According to...