2 years agoRamzan Kadyrov , Commander of 70K Strong Chechen Force, speaking about the negotiations with Ukraine. English Subtitles.teddolbi
2 years agoPresident and CEO of Paypal on Bidens comments that a recession is 'inevitableTruth Network
2 years agoAtherton, North Queensland - Truckloads of avocados dumped to create a food price crisisTruth Network