‘Putin to mediate peace’: Internet erupts with memes after Trump-Zelenskyy fallout suchi March 1, 2025 Business Post Content See also Ukrainian PM says Kyiv ready to sign mineral deal with US 'anytime'