Video: Darwin v Christians: Play about English naturalist dropped after parents complain

The English school has found itself in the spotlight after it decided to drop a play about Charles Darwin following complaints from Christian parents. RT LIVE …

Via Youtube