News

Residents of one pretty Cambridgeshire village might look skywards and wonder whether they have travelled back to 1940.