Board Thread:DC's Legends of Tomorrow discussions/@comment-9346948-20171115022502/@comment-27700324-20171115192017

Ninja72 wrote: Didnt they just cause an abberation by not returning Helen to Troy? Well no, she dissapeared around this time so they sent her to Themyscira during that time.