Please point out the passive sentence in this paragraph and explain why it is a passive sentence.

New evidence for life on other planets was revealed by scientists today. A group of specialists have been studying the creatures to find out vital information. Many excited people have gathered outside his laboratory throughout the day.

Cheers!