NRF Alleges Chinese Presence At Former US Base In Afghanistan

The National Resistance Front (NRF) has claimed that China is operating at Afghanistan’s former US military base in Bagram, accusing the Taliban of facilitating foreign interference in Afghanistan.