At least three people have died after a powerful hurricane caused heavy rains, flash flooding and landslides in western Mexico. Roslyn ... also hit the town of Puerto Vallarta in neighbouring ...