BREAKING NEWS Nigeria: Authorities must ensure safe release and return of over 680 people abducted this weekBy GuruTrendsApril 8, 20240