One fears about alien invasions,
That one's already in existence -- the Quatermass Institute got its own page in the wiki. They're likely to be allied to this proposed group, though...

-- Bob
---------
Je suis Charlie.