On which river does the Welsh city of Newport stand?
What is the answer?
usk