Claim(permalink)
A video shows protests at the Rothschild Castle, Switzerland.