points
I dont remember seeing Lavrov delivering a declaration of war to this “whole west” diplomatic core. Got any real sources to back this absurd claim?