FEATURE
on Mar 20, 2022
221 views 11 mins

How wrangling over small print caused the Ukraine Russia war, and Farage did business with Russia in Brussels via Malta