Lesotho bribery charges read like 'who's who of dam-builders'
It is a tale involving millions of dollars allegedly funneled into Swiss bank accounts by giant international companies competing to build one of the biggest infrastructure projects under