Authorities on the southern island of Crete have arrested a suspect after uncovering a weapons cache containing a homemade explosive device, TNT, and a large quantity of ammunition.
Authorities on the southern island of Crete have arrested a suspect after uncovering a weapons cache containing a homemade explosive device, TNT, and a large quantity of ammunition.