Editorial cartoon of the day

Pump prices for oil products effective yesterday, dropped to Rwf845, down from Rwf895 per litre.

Monday, February 02, 2015

Pump prices for oil products effective yesterday, dropped to Rwf845, down from Rwf895 per litre.