Tag

Genoa

Browsing

Another Nigerian has reportedly committed suicide in Genoa, Italy. Prince Jerry, as he was popularly called is said to have carried out the act…

Advertisements