Police in Gallarta, Vizcaya, have arrested a man who has been holed up in his home for several hours armed with a gun and allegedly threatening to shoot his wife and daughter.
Police in Gallarta, Vizcaya, have arrested a man who has been holed up in his home for several hours armed with a gun and allegedly threatening to shoot his wife and daughter.