Atheist Society in Nigeria cause a stir online as they gather to celebrate Christmas(photo)

Atheist Society in Nigeria cause a stir online as they gather to celebrate Christmas(photo)

Atheist Society in Nigeria cause a stir online as they gather to celebrate Christmas(photo)

What’s going on here?