MPs Have Themselves To Blame...

The 275 members of Parliament are smarting under allegations that they have collected a bribe from a foreign contractor to grant Parliamentary approval to its contract worth US$129.9 million.

 
Recipient Email: *
 
Your name: *
Your Email: *