Thousands of Albanians descend on streets of Central London to ‘celebrate independence day’ with police confirming arrests have been made for shooting positivelysharing 1 year ago Reading Time: < 1 minute Thousands of Albanians descended on central London last night to celebrate the country’s independence day. Read More