Well said MPN!
Another stupid and ill thought out question from you T93. Do you watch the news? Do you know what's going on around you? If you watched the news over the last few days you will have seen Harry in Afghanistan. Did you notice all of those people around him wearing uniforms? So, the answer to the first part of your question is no, they are not all home yet. Now, do a little research yourself and you will find the answers to your other questions.
Surely there's a forum for Walts and Wannabe Space Cadets that's more suited to you and you're infantile enthusiasm
S-D