Lord's Resistance Army
English Dictionary
->
Letter L
-> Lord\'s Resistance Army
Search Dictionary:
Lord's Resistance Army Definition
(n)
a
quasi
-
religious
rebel
group
in
Uganda
that
terrorized
and
raped
women
and
kidnapped
children
who
were
forced
to
serve
in
the
army
Lord's Resistance Army Synonyms
Lord's Resistance Army
© Art Branch Inc.