Afghan journalist Reza Shahir was recently beaten by Taliban members in Kabul, after members previously beat him in April. (Photo: Reza Shahir)

Taliban forces beat journalist Reza Shahir, charge 3 others over corruption reporting