In very rare cases, a mare may carry both horses to full term and safely deliver both foals. Even if the mare and twins survive, complications are still likely to occur.
Twins in horses are very rare and sadly, most of the time both foals will not survive. It is not uncommon for a mare to abort one or both foals for a better survival chance.