China summons Japanese ambassador after anti-China remarks during G7 meet


The 49th annual summit of leaders of Group of Seven (G7) nations was held recently from 19 to 21 May at Hiroshima, Japan. The world leaders, comprising the group, came together to discuss the ongoing geo-political and economical concerns around the world.  As has been the democratic meetings norm in recent times, the world leaders … Read more