Turkish on 05 September 2016
The article was up yesterday, which means last week. "launch" in this case means "announced"
Aint no hardware sitting in supply chains ready to be shipped to stores worldwide in less than a week without leaks. This is no Saturn launch.