Apple says sorry after outcry over slowed iPhones

Latest Videos

Severe flooding strikes Baltimore suburb

Living City: Old-world charm of Sembawang's kampung mosque

Trump said summit with Kim Jong Un will happen

US astronaut Alan Bean dead at 86

US warships sail near islands claimed by Beijing

Trump welcomes American held in Venezuela