Inside Nigeria Taraba Police rescue abducted Israeli national in Taraba byAbdulsalam AbdullahApril 4, 2025