Politics

May 1, 2013

Will Sun Life Stadium renovation ‘create more than 4,000 new local jobs?’

PolitiFact Florida found the claim by “Friends of Miami First” in a mailer to be Half True because it was largely based on a 2010 study.

Related content

Comments

Videos

Editor's Choice Videos