Dozens of travelers left suspended in the London's latest cable car system which was launched earlier in June 2012. The cable car system stopped working right when the cars reached above the Thames River at a height of 300 feet.
by Brendan Stewart
by Katie McFadden
by Lena Vazifdar