New Banksy Artworks Appear In London, But What Do They Mean?

The two new murals appeared within a day of each other on the sides of buildings in southwest London.
Eight Words With Double Meanings That Show How Odd The English Language Can Be

If you’re a first-language English speaker, you probably take the language for granted. Have you ever stopped to think about just how weird it actually is?