Don't have Telegram yet? Try it now!
https://stateofmind13.com/2012/06/08/the-meteorite-shower-over-lebanon-a-russian-missile-launch/
The Meteorite Shower over Lebanon - a Russian Missile Launch?