Mine-Resistant Ambush-Protected Vehicles Have Been Delivered to Egypt LONDON, (BM) - Egypt has received 930 surplus US mine-resistant ambush-protected vehicles (MRAPs) and has!-->…