Iran satellite launch puts rat, turtles in space

Iran on Wednesday hailed the successful launch of a home-built satellite carrying a rat, turtles and worms, amid Western concerns Tehran is using its nuclear and space industries to develop atomic and ballistic weapons.