YES - THERE WERE GIANTS !! There are newspapers from "every corner of the world" speaking about that.