Demonstrating God’s Love
The world is abuzz about this weekend’s biggest event: England’s royal wedding between Prince William and Catherine (aka Kate) Middleton. Thousands of spectators are already lining the expected wedding route, and top media outlets promise to begin coverage at 4 a.m. Eastern Time the day of the big event.