Responses: 3
PFC Al Sethre thanks for posting, very shocking may comfort and peace be with their souls forevermore.
Police in the Cape Verde islands off West Africa on Tuesday found eight dead soldiers and three dead civilians at a military barracks, local media reported.
Police in the Cape Verde islands off West Africa on Tuesday found eight dead soldiers and three dead civilians at a military barracks, local media reported.
(0)
(0)
Read This Next