Home / Raptor Persecution media / Police in South Down, Northern Ireland seized a barn owl