What's the difference between 招来 and 引起? 招来 (zhāolái)
CC-EDICT definition: to attract / to incur

她的行动招来上司的批评。
Her actions drew criticism from her superior.
如果你在这件事上失败了，就会招来别人的非议。
You will bring the blame of others upon yourself if you fail in this.

引起 (yǐnqǐ)
CC-EDICT definition: to give rise to / to lead to / to cause / to arouse

这消息在德国引起很大恐慌。
The news aroused much fear in Germany.
他的话引起了她心中极大的愤怒。
His words roused a great rage inside her.

It looks like, in the above examples, 招来 and 引起 can be swapped without changing the meaning.  I don't see a meaningful distinction.  I encountered 引起 first in my studies, so I expect it's more common.
Question: What's the difference between 招来 and 引起?
招来 = attract/ incur (cause something to come to the subject, or happen to the subject)
Example:
愚蠢政策招来批评 - Stupid policies attract criticism (the target of criticism is the stupid policies or the people who made the stupid policies)
醜態招来目光 - Foolishness attracts glances (the target of the glances is the foolishness or the one who displays foolishness)
美貌招来狂蜂浪蝶 - Beauty attracts suitors (the target of the suitors is the beauty or the one who possess beauty)

~

引起 = cause (cause something to happen)
Example:
流言引起恐慌 - Rumors cause panic  (panic happens because of rumors)
因利益分配問題引起爭執 - Dispute due to distribution of interests (Dispute happens because of problems with interests distribution)
亂扔煙頭引起大火 - Carelessly throwing cigarette butts cause fire (fire happens because of someone throwing cigarette butts)