1 pieces
Colombo, Sri Lanka. The euphoria remains on the balmy streets of Colombo. One week ago the Tamil Tigers were at last defeated - on the beaches of the north - after 26 yea…