citizenreporter.org
That link is to a stupid yet true article. Israel now has a “missle defense system” which beyond its hollywood name.. simply means they got a system of radars and missles and hope that …