ARTE, the European culture TV channel, free and on demand

The Mystery of the Trojan Horse

Beware Greeks bearing gifts...but could the story of the Trojan Horse actually be true?