A bedbug infestation is sweeping through the city of Paris and is being addressed by the French government.

Share:
More In Science
Load More