Manama: Bahrain yesterday vowed adequate supply of meat as the country gears up for Eid Al Adha festivities. A shipment of 25,000 sheep arrived in Bahrain yesterday, Bahrain Livestock Company chairman Ebrahim Zainal said .