Tag: Archbishop Theophan Sebastian
Meteors: A message from God or just more global warming?
17/2/13 "Is this an effect of, perhaps, global warming...?" As reported on the Russian news portal RIA Novosti on Feb. 15, 2013, the recent meteor ... Read More