Ken on 22nd Apr

Queen Elizabeth II, the longest-reigning British monarch, turns 90 Thursday. In celebration of her birthday, here are 90...

David Koech on 07th Jul

The US celebrated Independence day over the weekend, and this fictional letter from the queen was doing rounds on social...