The upstate New York town of Troy, New York has been cutoff from the outside world because of a besieging Greek army. The town, located on the Hudson River about 150 miles north of New York City woke up last week to find ships from Ilium docked in Troy Landing. Greek warriors wearing traditional costumes from […]