Ross Coulthart Says Israel is yet Another Country Working on UFO Reverse Engineering
Ross Coulthart was metnioing the countries that were actively racing against each other in reverse engineering non human craft. He mentioned that Israel was one of t…