The Pentagon has reportedly started to create the new military branch, even before getting congressional approval. …read more

Source:: CNet