There is no evidence to show it rained blood in Nigeria

“This looks like a chemical spill,” he told AFP Fact Check in an emailed response. A general view of the InBev beer factory in Ogun State. (Photo by …