Barry is a town and community in the Vale of Glamorgan, Wales. It is on the north coast of the Bristol Channel approximately 9 miles south-southwest of Cardiff. From Wikipedia
Investigators have remanded the suspects in youth detention pending their Crown Court appearance.