Satellite Images Spot Aircraft Carrier Abraham Lincoln in Arabian Sea

Satellite images have located the American aircraft carrier USS Abraham Lincoln in the Arabian Sea, south of Oman. This movement comes amid increased tensions with Iran and ahead of nuclear talks in Geneva.
The BBC reported that the aircraft carrier, which was not visible in previous images, was spotted using publicly available images from the European Sentinel-2 satellites.
U.S. officials have also announced the imminent arrival of the aircraft carrier USS Gerald R. Ford to reinforce the American military presence in the region.