INDIAN SATELLITE LAUNCHED IN FLA.

INDIAN SATELLITE LAUNCHED IN FLA.

An $80 million Indian communications satellite that was badly damaged in a launch pad accident last