Oct. 19 (UPI) --Hurricane Oscar made landfall in the southwest Bahamas early Sunday, and was bearing down on Cuba, where it is expected to make a second landfall later Sunday. In its 2 pm EDT ...