George Washington crosses the Delaware
On this day in 1799 the greatest American statesman George Washington died, ‘First in war, first in peace and first in the hearts of his... Read More
Yorktown – British army’s day of shame
To listen to this post, click here – On this day in 1781, the British Army under General Charles Cornwallis surrendered at Yorktown, Virginia thus... Read More