China Facilitates Taliban’s $80 Million Crude Oil Sale
Beijing, China – China has enabled the Taliban to sell a substantial quantity of crude oil, valued at $80 million, ...
Beijing, China – China has enabled the Taliban to sell a substantial quantity of crude oil, valued at $80 million, ...
Copyright © FederalCharacter.com 2026 .