The Trinidad and Tobago Football Association (TTFA) is now run by a non-elected normalisation committee appointed by the sport’s world umbrella body, The Federation of International Football Associations (Fifa). Led by Prime Minister Dr Keith Rowley, our Parliament acted to override the collective will of Tobagonians when their election results …
Read More »