Liberty festival london – a festival for the disabled
The Liberty Celebration is held in Trafalgar Square in London annually considering that it began in 2003. This annual occasion was the culmination of the efforts of a number of disabled-rights teams as well as their participants, in addition to the energetic involvement of the workplace of the Mayor of London. One significant obstacle for this event was the accessibility […]