Police slam the 'left' after violent protests by 'cowards’.https://www.youtube.com/watch?v=8Ytzmq-o1eU
A club for red-pilled exiles.