Using post_where filter only on main query NOT sidebard new WP_Query

The second parameter here would be useful in targeting the appropriate context.

add_filter( 'posts_where', 'Where_Events', 10, 2  );
function Where_Events( $where, $wp_query ) { }

The global $wp_query would be able to tell you whether the query was for the main query by checking $wp_query->is_main_query().