11 months agoChechen Special Forces Fighting In Ukraine, US And China Prepare For Economic WarPirateprepping