Fact or fiction The Giants Found in Romania and the CIA Cover-Up Everyone has heard of the giant characters of legend, sometimes called cyclops or ogres. Giants were generally presented as creatures so big that the... SoulAskJune 14, 2018