An Opera News Kenya publication
On Friday suspected Islamist militants abducted Cuban doctors Herrera Correa and Landhi Rodriguez in an ambush…