Finsbury Park and Trafalgar Square were deluged with more than 1,000 Algeria supporters after their national football team won the Africa Cup of Nations on Friday night
Continue reading...Finsbury Park and Trafalgar Square were deluged with more than 1,000 Algeria supporters after their national football team won the Africa Cup of Nations on Friday night
Continue reading...