Is "It was launched on 13 May 2007, aboard a Chinese Long March 3B carrier rocket, from the Xichang Satellite Launch Centre in China." a good answer to the question "When was Nigeria's third satellite launched?"
yes