Advertisements
Want to hear a excellent and heartwarming speech from a political leader? This evening, Queen Elizabeth II gave a national televised address across the United Kingdom. This speech does not include the screaming, lies, and horrible talk you find with other world leaders. Take a breather and listen to this speech below.