diff --git a/app/press/page.tsx b/app/press/page.tsx
new file mode 100644
index 00000000..1ff85fb1
--- /dev/null
+++ b/app/press/page.tsx
@@ -0,0 +1,23 @@
+import { getServerSession } from "next-auth/next";
+import { authOptions } from "@/app/api/auth/[...nextauth]/route";
+import { redirect } from "next/navigation";
+import { ResponsiveIframe } from "@/app/components/responsive-iframe";
+
+export default async function PressPage() {
+ const session = await getServerSession(authOptions);
+
+ if (!session) {
+ redirect("/signin");
+ }
+
+ return (
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/components/main-nav.tsx b/components/main-nav.tsx
index 49bab4fe..3bbe54b3 100644
--- a/components/main-nav.tsx
+++ b/components/main-nav.tsx
@@ -21,6 +21,7 @@ import {
Lightbulb,
Circle,
Menu,
+ Newspaper,
} from "lucide-react";
import Image from "next/image";
import Link from "next/link";
@@ -277,6 +278,10 @@ export function MainNav() {
Radio
+
+
+ Press
+
Announcement