Name

John Hall

Bio
John Hall is Senior Online Reporter at The Independent. He also writes a column on new music for the newspaper.

More headlines