Everything you need to know about Trump’s Miami court appearance
Authorities are bracing for potentially thousands of protesters.
Authorities are bracing for potentially thousands of protesters.
What's Your Reaction?