Elensky's gift to Putin foiled. Xi, China stands with Serbia. Russia blocks Rumble. Germany bans Z&VAlex ChristoforouMay 8, 2024