A minutes walk from the railway station at Portsmouth Harbour, opposite the bus station, and within view of the historic dockyard, Boris the giant dinosaur greets you at the entrance of the Genesis Exhibition, a Creation Museum, the first of its kind in the UK, run by the Creation Science Movement. The Creation Science Movement, […]