Dr. Shimrit Perkol-Finkel, an esteemed environmental scientist and tech entrepreneur, knocked off her electric scooter Sunday afternoon
Points: -2
Recent comments