Ellen DeGeneres and wife reportedly fled to UK following Trump victory

JACKSON WALKER The National News Desk
0 Min Read