TRCDP: Tel Rumeida Circus for Detained Palestinians

What does TRCDP mean? The above is one of TRCDP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Tel Rumeida Circus for Detained Palestinians