The Real Story Behind the Confederate Flag, and Why NASCAR Banned It
By Robert Romano On April 9, 1865, over 155 years ago, the traitor known as Robert E. Lee surrendered to General Ulysses S. Grant at Appomattox Court House, Virginia. Yes, for some it may be hard to believe, but the Confederate States lost the Civil War – it surrendered, yielded, resigned, gave up, quit, came in…
Read more