Does Britain need the Beeb? Britain's national television broadcaster is in the headlines again — for another scandal. And some think the country no longer needs the BBC anyway.
Hard questions for the BBC as crisis unfolds

Glossary
BBC - The British Broadcasting Corporation is the UK's national broadcaster.
Suspended - When a privilege or role is temporarily taken away from someone.
Government - The group of people who govern - or lead - the country.
Scandals - Shocking or morally wrong events that cause public anger.