GETTY • WIKIMEDIA COMMONSDoes the ‘Baptism of Christ’ painting PROVE aliens were present at the birth of Jesus?

Aert De Gelder’s ‘Baptism of Christ’, …

First posted on http://www.express.co.uk