Police Terror Stops Occur Every Three Minutes In London

Some 10 years ago I and my husband visited London. We were staying with friends and we decided to take a sight seeing trip in the evening. We drove our old 2CV to the city and parked close to the St. Pauls cathedral which like many of the most beautiful buildings throughout Europe was lit […]