Skip to content

‘Putin to mediate peace’: Internet erupts with memes after Trump-Zelenskyy fallout