I'm presuming that you understand what "abolish" actually means. Of course, all American citizens still have the right of habeas corpus. Under that assumption above then, habeas corpus can not have been "abolished" by definition.
Now someone (probably a flaky college professor) has obviously tried to convince you that habeas corpus has been "abolished" with the creation of President Bush's military tribunals. What those flakes won't tell you (because facts interfere with their ideology) is that foreign beligerents never had the right of habeas corpus in the first place. It's pretty hard to "abolish" something when one party never had said right and all other parties still retain that right, so let's refrain from claiming that habeas corpus has been "abolished" in the future, shall we.
As for President Bush's authority to create military tribunals in which to try foreign beligerents (some of whom may even be illegally on U.S. soil), please recall that the civilian President of the United States is also the supreme military commander in chief in complete control of ALL aspects of military operations and personnel. Military tribunals therefor fall under his authority per our Constitution.
I guess I was wrong. You DO appear to be one of those who think the US Government may do whatever it wants to non-citizens.
Sorry to have bothered you.
In any case, I need to get back to work. I am currently filing two habeas corpus petitions with the 5th circuit on behalf of two clients who are Mexican citizens. I'll be sure to tell the judge and the other attorneys at the hearing that for the past two hundred years we have all been erroneously filing writs on behalf of non-citizens. I'm sure everyone will have a big laugh over it.
Good day sir. And by the way, the next time you see a non-citizen being arrested, you might want to tell the cop to just go ahead and shoot him. Afterall, none of the protections in the Constitution apply to non-citizens. Right? Of course right. I'll let you get back to sleep now...