California Dolphin: statewide California news

Full order of service for the wedding of Prince Harry and Meghan Markle

This is the full text of the order of service for the wedding of Prince Harry and Meghan Markle on Saturday, 19 May 2018.

Top News

Ain't No God; don't even think about theism

UnFox News: not a propaganda arm of the Republican party