Nigel Farage has decided to step down as leader of the UK Independence Party, following the UK’s controversial decision to leave the...
Britain has decided to push forward with “Brexit,” leaving the European Union in a historic vote on Thursday’s referendum while unleashing an...