Video released September 23, 2015 of al Shabaab June 26, 2015 attack on AMISOM base in Leego.English Subtitled ReleaseThough English subtitles are nothing new to al Shabaab video releases, their infamous…
You need a TRAC license to view the rest of this content. Learn more