It's possible these two stories are related
In fact, I'd say it's probable they're related pretty closely.
First, there's the story you referenced
Then, there's this one refered by McFly below.
Heavy lift boosters certainly have their uses, both civil and military.
