Chennai, Nov 23 (TruthDive): DAM 999 sheds light on the 1975 Banqiao Dam disaster in China that claimed 250,000 innocent lives. ‘Dam 999′, will be released on November 25, 2011. Directed b...