An anonymous eye-witness has narrated to Freelanews how the sting operation that led to the arrest of terrorists in the federal capital territory, Abuja, on Monday, October 24, 2022 went down. Recall that few days ago, the United States embassy in Nigeria warned Americans in the country to be cautious …
Read More »