2nd June 2017 GK updates – Today 2nd June Current Affairs 2017