meteor

Last month on 28 February, 2021, in the Winchcombe area of Gloucestershire, England, a meteor fall was observed as a fireball lit up the sky for a while and disappeared. Later, local people found a pile of charred stones at the place. When they reported to the authority about it,...

More
  • Troy Bagshaw
  • March 14, 2021
Universe & Existence