A group agitating for the independence of the Yoruba nation on Twitter has introduced the currency for the proposed Yoruba nation, Oduduwa Republic. The group posted...