Archive

Police Arrests Woman In Child Torture Video Arrested

Police have finally arrested Uwimana Patience, who was recently seen in a viral video torturing a young boy. AIGP Asan
Read More