0
News Politics

meteorite in turkey

Green meteorite falls in Turkey; sparks theories among citizens

  • Duration: 00:50

Share

Keywords