Ever since the Baha’i faith was founded in Persia — now Iran — in the 19th century, its followers there have been persecuted, ...
A heavy police presence was seen at the North Barricade of the U.S. Capitol Building in Washington, D.C., Monday afternoon.
The process will include the three massive chariots of the deities, 18 bhajan mandalis, and 101 decorated trucks.