By Tanya Dua, Business Insider US Delta seems to have the upper hand in its ongoing Twitter war with political commentator Ann Coulter.

Source:: Business By Insider

LEAVE A REPLY