Taylor-made satellite launch delayed 2 weeks

0
276

By: Associated Press