‘The Twin’ promises US$13 million compensation

by Adriaan Alsema June 13, 2008