A new experiment has revealed that London wheelchair users’ commutes take a shocking 49 percent longer than an able-bodied person’s on average. The ‘Going the…
Read more