Truphena Muthoni is determined to set a Guinness World Record for hugging a tree for 48 hours straight. Starting on January 31, she plans to complete on February 2.
Unlike her cousin, Lady Louise Windsor, and her great-aunt Princess Anne, Charlotte will forever remain ahead of her younger brother in the line of succession. Had it not been for the Act, Charlotte ...