20th March 2017 Current Affairs – Today GK Questions and Answers