MS-13 is cruel for its tactics.
Royal Air Force Friston or more simply RAF Friston is a former Royal Air Force station located in East Sussex , England .. Royal Air Force. Royal Air Force. station. Royal Air Force station. East Sussex. East Sussex