An American woman has appeared in court in Newtownards after she was extradited from the United States to...address on the Spa Road, ...
BBC via Yahoo
2 days ago
View all
Town in County Down, Northern Ireland, UK
Newtownards is a town in County Down, Northern Ireland. It lies at the most northern tip of Strangford Lough, 10 miles east of Belfast, on the Ards Peninsula. Wikipedia