World NEWS
China is building the most powerful warship radar on record: scientists
Peer-reviewed paper says Earth’s curve can affect the line of sight but boost in capability could give PLA major advantage.Read More
Peer-reviewed paper says Earth’s curve can affect the line of sight but boost in capability could give PLA major advantage.Read More