Engineeringness on MSNOpinion

Why do magnets attract and repel

Magnets can pull things together or push them apart, but what causes that? This video explains how magnetic fields work and ...