Iranian President Mahmoud Ahmadinejad will arrive in Turkey on Thursday for a two-day visit to the neighboring country for talks expected to focus on bilateral ties, including enhancement of energy partnership, and Tehran's nuclear program. Ahmadinejad will meet with Turkish President Abdullah Gul on Thursday and Prime Minister Tayyip Erdogan on Friday in Istanbul. Severe criticism in expected from Israel and US if the deal is signed finalized between the two countries.