close
close

Category: cgoon

Opinion: The colossus of America

Around 280 BC, an immense statue, the Colossus of Rhodes, was erected next to the entrance to the harbor on the Greek island of Rhodes. The ancients called it one….