How Many Angels At Badr?
This is the only part where im confused. Does the Arabic wording specifically means one thousand angels? Or could it mean thousands of angels, dank after rank? Because then only your interpretation (mentioned in the above reply) would make sense leaving room for no other.