The Supreme court has put to rest all debate on whether civilians can be tried in military courts. In an almost unanimous ...