At 1,080 feet, North Korea's Ryugyong Hotel in Pyongyang is one of the tallest unoccupied buildings in the world.
With a cross made from barbed wire at the heart of their Holy Year, Seoul Catholics renew their call to transform hatred into ...