A national reporting center for unexplained aerial phenomenon recently made public the details regarding an Idaho sighting that occurred four weeks ago, approximately 400 miles northeast of Twin Falls.
Moscow police arrested three individuals Wednesday, including a Latah County Republican Candidate, for being part of a planned sing-along organized by Christ Church