379 () posted 3 years ago by Ralphy 3 years ago by Ralphy +379 / -0 120 comments share 120 comments share save hide report block hide replies
Extra bonus.
The plaque is dedicated to the Mothers of Tiananmen Square.
China slipped in there....and the resistance to the CCP