China has called on the US to ponder on the recent advice of Russian President Vladimir Putin to quit imposing American norms on other nations after the Afghanistan fiasco. “President Putin’s view should provoke some reflection in the US,” China’s Foreign Ministry spokesperson Wang Wenbin said during a regular press ...
With the US pulling out its last troops from Afghanistan following the violence-marred evacuation efforts, debate is simmering in the country over the viability of the 20-year military campaign. The longest war in the American history cost the US tax-payers $2.3 trillion, besides resulting in the deaths of 2,324 US ...