News

Authorities at the Liberian National Police have indicted the Fula woman at the center of the alleged Police brutality and power theft case that led to protests from Muslim women here.