Green Party Deputy Leader Catherine Martin says that her party will be pushing for Europe-wide hate speech laws if they are elected to the European Parliament.
First Name
Last Name
Email Address
Δ