Moment of Choice - Polling Stations Open for Brexit Referendum
The moment of choice has finally arrived to the streets of London. Polling stations have opened in the capital of the United Kingdom and Londoners cast their vote to decide the fate of Britain on the early, rainy morning of T