Taliban Have Turned Afghanistan Into ‘Giant Prison’, Says AFF

The Afghanistan Freedom Front (AFF) accused the Taliban on Monday of turning Afghanistan into a “giant prison” after cutting off internet access nationwide.