Loading...

Russian Troops Invade Georgia

| Russian tanks and troops have retaliated against the Republic of Georgia amidst disputes over a breakaway province. Richard Roth reports.