[custom_adv]
Switzerland, officially the Swiss Confederation, is a country in Europe. It consists of 26 cantons, and the city of Bern is the seat of the federal authorities.
Nasser Taghvai (also spelled Taghvayi or Taghvaii) was one most respected and enduring filmmakers — …