"The-New-Tampa" ? ? ?
Would some who speaks 'Strine' be so kind as to explain what "New Tampa" means in this article? Last time I saw the term it was the name of a large high end development north of Tampa, Florida?
Tampa refers to an incident involving a boat load of refugees, before the previous election, the boat was called Tampa i believe.