Police flooded the streets of London on Sunday for the start of the annual Notting Hill Carnival amid fears the event could be marred by a repeat of the riots that shook the British capital earlier this month.
Expatica news
Police flooded the streets of London on Sunday for the start of the annual Notting Hill Carnival amid fears the event could be marred by a repeat of the riots that shook the British capital earlier this month.