'Dead men walking', 'lame ducks': What the world is calling six G7 leaders and why
As G7 leaders converged at the southern Italian coastal resort of Borgo Egnazia on Thursday, several media outlets dubbed the attendees as “lame ducks” ...
Firstpost
2 days ago