Originally Posted by Houston_2
Putin and Russian media declaring successes in Ukraine as Russian forces flee in retreat.

WAPO

besides Houston and plum dumb how many sock puppets you running now ol tooty?