fainting is usually caused by a
Fainting or syncope can be caused by dehydration, medications, diabetes, pregnancy, anemia, heart conditions, age, and more. Diagnosis and treatment information is included in the information. Medicine Net. com