MINA, SAUDI ARABIA (AP) – Millions of Muslims across the globe – including in countries like Afghanistan, Libya, Egypt, Kenya and Yemen – celebrated Aidiladha yesterday, one of the biggest holidays of the Islamic calendar. Known as the “Feast of Sacrifice”, the revered observance coincides with the final rites of the annual haj in Saudi