Cry God for Harry, England, and Saint George!

Cry God for Harry, England and Saint George! By: Matthew Groves – BMS Blogger-in-Residence Prince Henry of Wales, better known as Prince Harry, is a member of the Royal Family who reaches out to a very broad section of this nation. While the whole Royal Family continues to be very popular,...