daily current affairs of 3 june 2018