radar

The ‘plasma bubbles’ of the pyramids were a puzzle, aliens were also suspected, Chinese scientists revealed the secret

Scientists have often found some unusual things floating around the pyramids in Egypt. Chinese scientists…