Experiencing flashing lights in your eyes could be a sign of a variety of issues. Such flashes, also known as photopsia, can be a symptom of different conditions, including a retinal detachment, where ...
This observational documentary tracks four families living in poverty in the capital of Lebanon. By Nicolas Rapold This film by Sally Aitken follows a hummingbird rescue center and the woman who ...
JavaScript is disabled in your web browser or browser is too old to support JavaScript. Today almost all web pages contain JavaScript, a scripting programming language that runs on visitor's web ...