Embattled London Mayor Weddle resigns from office after appeals court decision
London Mayor Randall Weddle resigned Friday after a judge already removed him from the ballot and as he faces felony campaign finance charges.
Embattled London Mayor Weddle resigns from office after appeals court decision Read More »
