London, England — While most people around the world celebrated the birth of a new baby to the royal parents in England, haters on Twitter responded with the usual lack of class.
By Bonnie Waite
London, England — While most people around the world celebrated the birth of a new baby to the royal parents in England, haters on Twitter responded with the usual lack of class.