Sri Lanka Special Task Force
Sept. 4, 2024
Special Task Force (Sri Lanka) - Wikipedia Sri Lankan Special Task Force troop shoots himself dead | Tamil Guardian Police constables of the Sri Lankan Special Task Force (STF) throw their berets into the air during their passing out parade at a training school in Kaluthar, about 43 km (27 miles) Sri Lanka... - Sri Lanka Police Special Task Force - (STF) | Sri Lanka Special Task Force