Baifra is a news agency of which country? A. Nigeria B. Chad C. Ghana D. Egypt Leave a ReplyYou must be logged in to post a comment.