Ukrainian Protesters Hold Up Mirrors to Police – Forcing Them To “Reflect” RedPillPhilosophy: Ukrainian protesters are now creatively holding up mirrors to cops, forcing them to see themselves in the reflection. A powerful way to remind these thugs in uniform WHAT they are doing… Read more...Galactic Free Press 1 commentLog in or register to post comments