Skip to content

The Huichon Power Station in Huichon City, North Korea, some 155 miles north of the capital, Pyongyang, is seen during an opening ceremony for the facility on Thursday, April 5, 2012. (AP Photo/Kim Kwang Hyon)
Photo by: Kim Kwang Hyon
The Huichon Power Station in Huichon City, North Korea, some 155 miles north of the capital, Pyongyang, is seen during an opening ceremony for the facility on Thursday, April 5, 2012. (AP Photo/Kim Kwang Hyon)

Featured Photo Galleries

TYSON

The biggest villains in sports

Ray Rice is just the latest famous athlete to draw the ire of the American public. Sports stars haven’t always acted as role models — both on and off the field.