The Military of Defence is placing missiles on residential roofs to protect against airborne terrorist attacks during the Olympics.