London’s Telegraph Says Royal Baby Due Date is July 19th

The waiting world may be increasingly impatient for news of the royal birth, but the Duchess of Cambridge may not be overdue at all, The Daily Telegraph has learnt…

Continue to the original source »

aka Jens Rost via photopin ccsmall_5671506444

About TCS News

TCS News was founded to support the principles of conservative Americans. We provide regular news articles, opinions and discussion related to current issues.