gregvalerio1
June 21st, 2010
, , , , , ,
Comments Off on Martin Rapaport begins three day protest fast outside Kimberley Process meeting

Martin Rapaport begins three day protest fast outside Kimberley Process meeting



TanzaniteOne goes ‘ethical’. But what do they mean? by Marc Choyt