Posted Jun 03, 2014By
The great Allied invasion of Europe began 70 years ago in Normandy, France. Operation Overlord was the largest amphibious military action ever attempted. The armada comprised of 5,000 vessels and 11,000 airplanes ferried 150,000 men across the English Channel. Nine
battleships, 23 cruisers, 104 destroyers and 71 large landing craft were further assisted by minesweepers, merchantmen, troop transports and other small craft.
US President Barack Obama delivered a prime time address from the Cross Hall of the White House on September 10, 20
Anti-government protesters armed with rocks and wooden clubs clashed with police in Islamabad, Pakistan on Septembe
The Ukrainian Army dug in outside the southern Ukrainian city of Mariupol as Pro-Russian rebels secured Novoazovsk
St. Louis native and rapper Nelly joined protesters Monday in Ferguson, Missouri urging protestors to find a positi