Farmers continue to protest in the Netherlands and Germany
Mass Protests in Sri Lanka are happening as Farmers continue to protest in the Netherlands and Germany. Is it really a coincidence that these are happening at the same time?
Credit to : Russell Brand