It’s 25 years since the North East welcomed a striking new landmark - the Angel of the North. Today it’s a famous, proud regional symbol. It’s perhaps strange to think that back then there ...
Visitors to the Old North Church in Boston, Massachusetts, have apparently entertained angels unawares ... The Old North Church is famous for its role in the American Revolution in 1775.