Queen Elizabeth tweets!
Britain's Queen sends her first tweet as she launches a new gallery at London's Science Museum. Alicia Powell reports.
Britain's Queen sends her first tweet as she launches a new gallery at London's Science Museum. Alicia Powell reports.