Francis Suarez, Miami Mayor, Is Running for President: What to Know – The New York Times June 19, 2023 by Bharat Shukla source