Show of Force? Liberia Police Parade Readiness Ahead of Planned April 12 …

The Liberia National Police have been staging a number of street parades code-named 'Confidence Building Patrol' ahead of the much-talked about April 12 demonstration by some concerned civil society groups. The civil society groups, including the