Vessel used by special forces seen off the coast of Wales

Wales Online

Published

SD Victoria, a vessel linked to the Special Boat Service, has been operating in the Irish Sea

Full Article