A Turkish Air Force C-130EM Hercules crashed near the Georgia–Azerbaijan border, killing all 20 on board; multinational probe underway.
Get Exclusive access to members only content by email
Subscribe to Lawstreet Journal and Get 10% Off to become Cyber Lawyer Crime Investigator.