NEWS
5 Soldiers And One Captain Arrested And Being Grilled At The Defence Headquarters Abuja In Connection To Police Executions