Month: June 2019

Tomorrow, (June 1), we will drive to France, a country closer to our home in London than Wales or the north of England yet, according to the 2010 edition of Operation World, while 80% of French people have never handled …

2019 June update Read More »