Luminescence Media Group NFP is a not-for-profit Illinois corporation organized as a tax-exempt 501(c)(3) organization. To discuss supporting any of its projects please contact:

Mitchell Lieber
Luminescence Media Group NFP
Chicago, Illinois
Telephone: 1-312-602-3302
E-mail: Info (at) or complete the contact form.

To contribute online to the documentary, Rumbula’s Echo, visit its support page.

Supporters of Rumbula’s Echo

Get in Touch

Field is required
Field is required Incorrect email
Field is required
Field is required
Thank You. Your message was sent successfully
Sorry, your message was not sent
Assistant editor Warren Williams and director-producer Mitchell Lieber discuss an edit in a scene.