A thunderstorm has killed 18 suspected kidnappers at a forest in Adamawa State. Sources…
Sign in to your account
Remember me