Author: MahaRajaDhiRaj

  • International agreements

    What are the nuances that differentiate among international agreements, framework, treaty, protocols and conventions?

  • Revision quiz

    @Root, is it possible to start a “revision quiz card”, in which last months important news related questions would be there, in everyday news cards sections, for prelims 2017?