https://www.theepochtimes.com/article/giant-7-8-foot-skeletons-uncovered-in-ecuador-sent-for-scientific-testing-1899636?utm_source=ref_share
Giant 7-Foot to 8-Foot Skeletons Uncovered in Ecuador Sent for Scientific Testing