East and Central Africa Media power house, NMG has launched a new website called Africa Review.

I have not even seen what is in the website since after the alert, I have been getting a 503 error.

Anybody send us a snapshot on tech @ techmtaa.com