Rush Limaugh hilariously criticized this last week, and hearing about that it ho I heard about this.
Jeremy Scahill says that US Special Forces are involved in a bare minimum of five African countries, without any official or Congressional sanction. 100 troops is obviously a Special Forces group, so this fits with his account. It would be just lovely to erase the LRA off the face of the Earth, but I don't see how this benefits the US or what this hopes to achieve in a geopolitical sense..