Told police at the time of their arrest “Donald Trump was right: All these illegals need to be deported” Two South Boston brothers, Scott Leader and Steven Leader – fresh off an August summer night of heavy drinking and emblazoned with the fiery rhetoric of Donald Trump’s recently declared candidacy in …
Read More »