By Web Reporter A CHEERLEADING squad from Newgate Street Village has been named grand champions at the 2011 British Cheerleading Association’s international championships. Performing in front of a packed arena at the Telford International Centre, …
Full Story