Nativity scene news report

BPR Published December 6, 2018 708 Plays

Rumble / Trending NewsA nativity scene erected by a Massachusetts church this Christmas Season has put a controversial left-wing twist on an age-old biblical scene.

0 COMMENTS