Home Other News Terrorists invade Zamfara mosque, kill 18 worshippers