Baidoa (HOL) –
Two men convicted of murders executed by firing Squad in Somalia’s Bay region
on Mar 21, 2023
Wararka Warbaahinta Caalamka
Baidoa (HOL) –