Oct. 8, 2013 (LifeSiteNews.com) – For weeks now, 14 massive – and mysterious – white balloons have sat in front of the Sidra Medical and Research Center in Qatar.

By kari