World's leading Intelligence Leaks Website
This is a Loser: Border Defence System.
This is a Winner with the same capability spread 2 km. Mercedes are Military experts.