29 June 2017 Current affairs and Today’s News