Sort:  

Discovery channel is full on psyop run by the big powers, people went back and debunked their lies recently.
Do you believe the news? If you do google operation mockingbird , The CIA paid news stations to tell the public LIES, its ALL propaganda on TV, ALL of it! Peace