Naivasha, Kenya| Abdikadir Bagaja, who had been missing for seven harrowing days, was found alive in Naivasha on Tuesday evening. His ordeal, which he described as both traumatizing and emotionally torturous, began with an alleged abduction by individuals he believes to be security officers. According to Abdikadir, the events unfolded on the morning of Monday […]