By PETER GREEN Unless he is the Mayor of “Lah-Lah Land”, or has not walked through the city for a few years, His Worship the Mayor of Port of Spain, Joel Martinez, is not getting even a whiff of the stench emanating from Independence Square, a few hundred yards north of City Hall. Posturing for…